﻿using System;

namespace TypeScriptJson.Generator
{
	public class AnyTypeMapping: TypeMapping
	{
		public override bool IsGenerateDeclaration
		{
			get { return false; }
		}

		public override string GetTypeNameInternal()
		{
			return "any";
		}

		public AnyTypeMapping(Type underlyingType) : base(underlyingType)
		{
		}

		public override void WriteTypeDeclaration(TypeScriptCodeWriter codeWriter, GeneratorContext context)
		{
			throw new NotImplementedException();
		}
	}
}